Significado de la palabra "the longest day has an end" en español

¿Qué significa "the longest day has an end" en inglés? Descubre el significado, la pronunciación y el uso específico de esta palabra con Lingoland

the longest day has an end

US /ðə ˈlɔŋ.ɡəst deɪ hæz æn end/
UK /ðə ˈlɒŋ.ɡɪst deɪ hæz ən end/
"the longest day has an end" picture

Modismo

no hay mal que cien años dure, no hay día que no llegue a su fin

even the most difficult or unpleasant situations will eventually come to an end

Ejemplo:
Don't lose hope during this crisis; remember that the longest day has an end.
No pierdas la esperanza durante esta crisis; recuerda que no hay mal que cien años dure.
After months of hard work, the project is finally over; truly, the longest day has an end.
Tras meses de duro trabajo, el proyecto por fin ha terminado; de verdad, no hay día que no llegue a su fin.